Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLS END Detached £490,000 28 Sep 2021
2 OWLS END Detached £335,500 13 May 2011
3 OWLS END Detached £330,000 20 Jan 2016